<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>大事件-文章</title>
    <link rel="stylesheet" type="text/css" href="css/reset.css">
    <!-- 引入模板引擎js文件 -->
    <script src="./js/template-web.js"></script>
    <script src="./js/jquery-1.12.4.min.js"></script>

    <link rel="stylesheet" href="css/font-awesome.min.css">
    <link rel="stylesheet" type="text/css" href="css/main.css">
</head>

<body>
    <div class="header">
        <a href="#" class="logo fl"><img src="images/logo.png" alt="logo"></a>
        <div class="search_form fl">
            <input type="text" class="search_txt" placeholder="黑洞照片">
            <button class="search_btn"><i class="fa fa-search"></i></button>
        </div>
        <div class="link_info fr">
            <a href="#"><i class="fa fa-angle-right"></i>&nbsp;&nbsp;网站地图</a><br>
            <a href="#"><i class="fa fa-angle-right"></i>&nbsp;&nbsp;招聘信息</a>
        </div>
    </div>

    <div class="menu_con">
        <div class="menu">
            <div class="menu_collapse fl">
                <a href="javascript:;" class="level_one"><i class="fa fa-list-ul"></i>全部分类</a>
                <ul class="level_two">
                    <li class="up"></li>
                    <li><a href="#">最 新</a></li>
                    <li><a href="#">科 技</a></li>
                    <li><a href="#">股 市</a></li>
                    <li><a href="#">商 品</a></li>
                    <li><a href="#">外 汇</a></li>
                    <li><a href="#">公 司</a></li>
                </ul>
            </div>
            <ul class="left_menu fl">
                <li><a href="#">最 新</a></li>
                <li><a href="#">科 技</a></li>
                <li><a href="#">股 市</a></li>
                <li><a href="#">商 品</a></li>
                <li><a href="#">外 汇</a></li>
                <li><a href="#">公 司</a></li>
            </ul>
            <ul class="right_menu fr">
                <li><a href="#">科技专题</a></li>
                <li><a href="#">财经专题</a></li>
            </ul>
        </div>
    </div>

    <div class="main_con clearfix">
        <div class="left_con setfr">
            <div class="breadcrumb">
                当前位置： <a href="#">首页</a> &gt; <a href="#">科技</a> &gt; 文章详情
            </div>
            <h3 class="article_title">马斯克的新花样？连接人脑和电脑的初创公司又筹了一笔钱</h3>
            <div class="article_info">杰克 发布于 2019-05-08 07:08:46&nbsp;&nbsp;&nbsp;分类: 奇趣事&nbsp;&nbsp;&nbsp;阅读:
                (98)&nbsp;&nbsp;&nbsp;评论: (0)</div>
            <div class="article_con">

                <p>“上天入地”还不够？硅谷“钢铁侠”马斯克名下一家低调的公司最近又融了一大笔钱。</p>

                <p>马斯克投资的一家小型且不为人熟知的脑机接口（brain-computer
                    interface）公司Neuralink披露，该公司融到了3900万美元，虽然不及公司计划的融资额5100万美元，但也比上次的融资多了不少。</p>

                <p>两年前该公司曾计划融资1亿美元，但只拿到了2700万美元的融资。</p>

                <p>在Neuralink递交给美国证券交易委员会（SEC）的材料中，并没有披露融资是否来自传统的风险投资者或者来自该公司的员工。</p>

                <p>2016年，Neuralink在美国加利福尼亚州以医学研究公司的名义成立，之后一直低调运行。</p>

            </div>
            <div class="article_links">
                上一篇： <a href="#">世界第一台可以玩游戏的冰箱</a><br>
                下一篇： <a href="#">世界第一个可以玩游戏的马桶、世界上第一个可以玩游戏的茶杯</a>
            </div>

            <form action="" class="comment_form">
                <div class="form_group">
                    <label>用户名：</label>
                    <input type="text" placeholder="请输入用户名" class="comment_name">
                </div>
                <div class="form_group">
                    <label>评论内容：</label>
                    <textarea placeholder="请发表您的评论" class="comment_input"></textarea>
                </div>
                <div class="form_group">
                    <input type="submit" name="" value="评 论" class="comment_sub"></div>
            </form>

            <div class="comment_count">
                4条评论
            </div>

            <div class="comment_list_con">
                <div class="comment_detail_list">
                    <div class="person_pic fl">乔</div>
                    <div class="name_time fl"><b>虚竹</b><span>4小时前</span></div>
                    <div class="comment_text fl">
                        遏制茅台酒价格过快上涨，多渠道供给，就不一定要买，租茅台酒也可以的，租售同权。开发共有产权茅台酒，让老百姓喝得起茅台酒，饮者有其酒。
                    </div>
                </div>
                <div class="comment_detail_list">
                    <div class="person_pic fl">段</div>
                    <div class="name_time fl"><b>虚竹</b><span>4小时前</span></div>
                    <div class="comment_text fl">
                        遏制茅台酒价格过快上涨，多渠道供给，就不一定要买，租茅台酒也可以的，租售同权。开发共有产权茅台酒，让老百姓喝得起茅台酒，饮者有其酒。
                    </div>
                </div>
                <div class="comment_detail_list">
                    <div class="person_pic fl">虚</div>
                    <div class="name_time fl"><b>虚竹</b><span>4小时前</span></div>
                    <div class="comment_text fl">
                        遏制茅台酒价格过快上涨，多渠道供给，就不一定要买，租茅台酒也可以的，租售同权。开发共有产权茅台酒，让老百姓喝得起茅台酒，饮者有其酒。
                    </div>
                </div>
                <div class="comment_detail_list">
                    <div class="person_pic fl">王</div>
                    <div class="name_time fl"><b>虚竹</b><span>4小时前</span></div>
                    <div class="comment_text fl">
                        遏制茅台酒价格过快上涨，多渠道供给，就不一定要买，租茅台酒也可以的，租售同权。开发共有产权茅台酒，让老百姓喝得起茅台酒，饮者有其酒。
                    </div>
                </div>
            </div>
        </div>
        <div class="right_con setfl">
            <div class="common_wrap">
                <h3><i class="fa fa-bar-chart"></i> 一周热门排行</h3>
                <ul class="content_list">
                    <li><span class="first">1</span><a href="#">神奇的水滴摄影，泡泡中的世界泡泡中的世界</a></li>
                    <li><span class="second">2</span><a href="#">神奇的水滴摄影，泡泡中的世界</a></li>
                    <li><span class="third">3</span><a href="#">神奇的水滴摄影，泡泡中的世界</a></li>
                    <li><span>4</span><a href="#">神奇的水滴摄影，泡泡中的世界</a></li>
                    <li><span>5</span><a href="#">神奇的水滴摄影，泡泡中的世界</a></li>
                    <li><span>6</span><a href="#">神奇的水滴摄影，泡泡中的世界</a></li>
                    <li><span>7</span><a href="#">神奇的水滴摄影，泡泡中的世界</a></li>
                </ul>
            </div>
            <div class="common_wrap">
                <h3><i class="fa fa-commenting-o"></i> 最新评论</h3>
                <ul class="content_list comment_list">
                    <li>
                        <span>山</span>
                        <b><em>山治</em> 9个月前(08-14)说:</b>
                        <strong>挺会玩的</strong>
                    </li>
                    <li>
                        <span>丽</span>
                        <b><em>丽丽</em> 9个月前(08-14)说:9个月前(08-14)说:9个月前(08-14)说:</b>
                        <strong>挺会玩的挺会玩的挺会玩的挺会玩的</strong>
                    </li>
                    <li>
                        <span>R</span>
                        <b><em>Rechael</em> 9个月前(08-14)说:</b>
                        <strong>挺会玩的</strong>
                    </li>
                    <li>
                        <span>J</span>
                        <b><em>John</em> 9个月前(08-14)说:</b>
                        <strong>挺会玩的</strong>
                    </li>
                    <li>
                        <span>段</span>
                        <b><em>段正淳</em> 9个月前(08-14)说:</b>
                        <strong>挺会玩的</strong>
                    </li>
                    <li>
                        <span>乔</span>
                        <b><em>乔峰</em> 9个月前(08-14)说:</b>
                        <strong>挺会玩的</strong>
                    </li>
                </ul>
            </div>
            <div class="common_wrap">
                <h3><i class="fa fa-bullseye"></i> 焦点关注</h3>
                <ul class="content_list guanzhu_list">
                    <li><a href="#">神奇的水滴摄影，泡泡中的世界泡泡中的世界</a></li>
                    <li><a href="#">神奇的水滴摄影，泡泡中的世界</a></li>
                    <li><a href="#">神奇的水滴摄影，泡泡中的世界</a></li>
                    <li><a href="#">神奇的水滴摄影，泡泡中的世界</a></li>
                    <li><a href="#">神奇的水滴摄影，泡泡中的世界</a></li>
                    <li><a href="#">神奇的水滴摄影，泡泡中的世界</a></li>
                    <li><a href="#">神奇的水滴摄影，泡泡中的世界</a></li>
                </ul>
            </div>
        </div>
    </div>

    <div class="footer clearfix">
        <div class="foot_link">
            <a href="#">关于我们</a>
            <span>|</span>
            <a href="#">联系我们</a>
            <span>|</span>
            <a href="#">招聘人才</a>
            <span>|</span>
            <a href="#">友情链接</a>
        </div>
        <p>CopyRight © 2019 深圳大事件信息技术股份有限公司 All Rights Reserved</p>
        <p>电话：0755-****888 粤ICP备*******8号</p>
    </div>
     <!-- 周热门排行榜 -->
     <script id="rank" type="text/html">
    
        {{each data v}}
        <li>
    {{if $index==0}}
        <span class="first">1</span>
     {{else if $index == 1}} 
      <span class="second">2</span>
      {{else if $index == 2}} 
      <span class="third">3</span>
      {{else}}
      <span class="third">{{$index+1}}</span>
     {{/if}}  
        <a href="./article.html?articleId={{v.id}}">{{v.title}}</a>
      </li>
    {{/each}}
  </script>

  
    <!-- 最新评论 -->
    <script id="latest_comment" type="text/html">
      {{each data v}}
      <li>
          <span>{{v.author.substring(0,1)}}</span>
          <b><em>{{v.author}}</em>{{v.date}}说:</b>
          <strong>{{v.intro}}</strong>
      </li>
      {{/each}}
    </script>
  
    <!-- //焦点关注 -->
    <script id="attention" type="text/html">
      {{each data v}}
      <li><a href="./article.html?articleId={{v.id}}">{{v.intro}}</a></li>
      {{/each}}
  </script>
    <!-- 文章分类列表 -->
<script id="category" type="text/html">
    {{each data v}}
    <li><a href="./list.html?articleId={{v.id}}">{{v.name}}</a></li>
    {{/each}}
</script>

<!-- 文章发布于与模板引擎 -->
<script id='info' type="text/html">
     {{author}} 发布于 {{date}}&nbsp;&nbsp;&nbsp;分类: {{category}}&nbsp;&nbsp;&nbsp;阅读:
        ({{read}})&nbsp;&nbsp;&nbsp;评论: ({{comments}})
</script>

 <!-- 准备一个评论详情列表 -->
 <script id="commentsList" type="text/html">
    {{each data v}}
    <div class="comment_detail_list">
        <div class="person_pic fl">{{v.author.substring(0,1)}}</div>
        <div class="name_time fl"><b>{{v.author}}</b><span>{{v.date}}</span></div>
        <div class="comment_text fl">
            {{v.content}}
        </div>
    </div>
    {{/each}}
</script>
    <script>
       $(function(){
            // 获取id
           let articleId = location.search.split("=")[1];
           console.log(articleId);

          // 封装发送ajax请求
        function getAjax(url,temp,app){
            $.ajax({
            url:url,
            success:function(backData){
                
                let res = template(temp,backData)
                $(app).html(res)
            }

        });
        };
        
         //周热门排行榜
         getAjax('http://localhost:8080/api/v1/index/rank','rank','.content_list');

         //最新评论
         getAjax('http://localhost:8080/api/v1/index/latest_comment','latest_comment','.comment_list');
        
         //焦点新闻
         getAjax('http://localhost:8080/api/v1/index/attention','attention','.guanzhu_list');
        
        //文章列表
        $.ajax({
           url:"http://localhost:8080/api/v1/index/category",
           success:function(backData){
               if(backData.code == 200){

                   console.log(backData);
                   let res = template('category',backData);
                   $('.level_two').html(`<li class="up"></li>${res}`);
                   $('.left_menu').html(res)
               }
           }
        });

           //搜索按钮绑定事件
           $('.search_btn').on('click',function(){
            //获取输入框的内容
            let search_txt = $('.search_txt').val().trim();
            // 做非空判断
            if(search_txt == ''){
                alert('搜索关键字不能为空');
                return;

            }
            location.href =`./list.html?search=${search_txt}`
        }) 

        // 文章详情页主题内容
        $.ajax({
         url:'http://localhost:8080/api/v1/index/article',
         data:{
             id:articleId,
         },
         success:function(backData){
             if(backData.code == 200){
                $('.breadcrumb a:eq(0)').attr("href","./index.html");
                $(".breadcrumb>a:eq(1)").text(backData.data.category);
                $(".breadcrumb>a:eq(1)").attr("href","./list.html?articleId="+backData.data.categoryId);
                $('.article_title').text(backData.data.title);
                $('.article_con').html(backData.data.content);

                let res = template("info",backData.data);
                console.log(backData.data);
                $('.article_info').html(res);
                
                if (backData.data.next == null && backData.data.prev == null) {
                            //没有下一篇
                            //上一篇
                            $('.article_links>a:eq(0)').text('没有上一篇');
                            //下一篇
                            $('.article_links>a:eq(1)').text('没有下一篇');
                        } else if (backData.data.next == null) {
                            //没有下一篇
                            //上一篇
                            $('.article_links>a:eq(0)').text(backData.data.prev.title);
                            $('.article_links>a:eq(0)').attr('href',
                                `./article.html?articleId=${backData.data.prev.id}`);

                            //下一篇
                            $('.article_links>a:eq(1)').text('没有下一篇');
                        } else if (backData.data.prev == null) {
                            //没有上一篇
                            //上一篇
                            $('.article_links>a:eq(0)').text('没有上一篇');
                            //下一篇
                            $('.article_links>a:eq(1)').text(backData.data.next.title);
                            $('.article_links>a:eq(1)').attr('href',
                                `./article.html?articleId=${backData.data.next.id}`);
                        } else {
                            //上一篇
                            $('.article_links>a:eq(0)').text(backData.data.prev.title);
                            $('.article_links>a:eq(0)').attr('href',
                                `./article.html?articleId=${backData.data.prev.id}`);

                            //下一篇
                            $('.article_links>a:eq(1)').text(backData.data.next.title);
                            $('.article_links>a:eq(1)').attr('href',
                                `./article.html?articleId=${backData.data.next.id}`);
                        }


             }
         }
         
        });
        
      //三:发送ajax请求,获取文章的评论展示. 
      $.ajax({
                type:'get',
                url:'http://localhost:8080/api/v1/index/get_comment',
                data:{
                    articleId:articleId
                },
                success:function(backData){
                    console.log(backData);
                    if(backData.code == 200){
                        let res = template('commentsList',backData);
                        $('.comment_list_con').html(res);

                        $('.comment_count').text(`${backData.data.length}条评论`);
                    }
                }
            });
       
            //四:发表评论
            $('.comment_sub').on('click',function(e){
                e.preventDefault();
                let commentName = $('.comment_name').val().trim();
                let comment = $('.comment_input').val().trim();
                //非空判断
                if(commentName ==''|| comment==''){
                    alert('请输入用户名或者评论内容');
                    return;
                }
                //发送请求
                $.ajax({
                    type:'post',
                    url:'http://localhost:8080/api/v1/index/post_comment',
                    data:{
                        author:commentName,
                        content:comment,
                        articleId:articleId
                    },
                    success:function(backData){
                        if(backData.code == 201){
                            alert('评论成功,等待管理员审核!');
                            //清空
                            $('.comment_name').val("");
                            $('.comment_input').val("");
                        }
                    }
                });
            })
       })
    </script>

</body>

</html>